home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / share / alsa / cards / SB-XFi.conf < prev    next >
Text File  |  2009-10-11  |  1KB  |  109 lines

  1. #
  2. # Configuration for the SB X-Fi driver
  3. #
  4.  
  5. <confdir:pcm/front.conf>
  6.  
  7. SB-XFi.pcm.front.0 {
  8.     @args [ CARD ]
  9.     @args.CARD {
  10.         type string
  11.     }
  12.     type hw
  13.     card $CARD
  14.     device 0
  15. }    
  16.  
  17. <confdir:pcm/rear.conf>
  18.  
  19. SB-XFi.pcm.rear.0 {
  20.     @args [ CARD ]
  21.     @args.CARD {
  22.         type string
  23.     }
  24.     type hw
  25.     card $CARD
  26.     device 1
  27.     hint.device 1
  28. }    
  29.  
  30. <confdir:pcm/center_lfe.conf>
  31.  
  32. SB-XFi.pcm.center_lfe.0 {
  33.     @args [ CARD ]
  34.     @args.CARD {
  35.         type string
  36.     }
  37.     type hw
  38.     card $CARD
  39.     device 2
  40.     hint.device 2
  41. }    
  42.  
  43. <confdir:pcm/side.conf>
  44.  
  45. SB-XFi.pcm.side.0 {
  46.     @args [ CARD ]
  47.     @args.CARD {
  48.         type string
  49.     }
  50.     type hw
  51.     card $CARD
  52.     device 3
  53.     hint.device 3
  54. }    
  55.  
  56. <confdir:pcm/surround40.conf>
  57. <confdir:pcm/surround41.conf>
  58. <confdir:pcm/surround50.conf>
  59. <confdir:pcm/surround51.conf>
  60. <confdir:pcm/surround71.conf>
  61.  
  62. SB-XFi.pcm.surround40.0 cards.SB-XFi.pcm.front.0
  63. SB-XFi.pcm.surround51.0 cards.SB-XFi.pcm.front.0
  64. SB-XFi.pcm.surround71.0 cards.SB-XFi.pcm.front.0
  65.  
  66. <confdir:pcm/iec958.conf>
  67.  
  68. SB-XFi.pcm.iec958.0 {
  69.     @args [ CARD AES0 AES1 AES2 AES3 ]
  70.     @args.CARD {
  71.         type string
  72.     }
  73.     @args.AES0 {
  74.         type integer
  75.     }
  76.     @args.AES1 {
  77.         type integer
  78.     }
  79.     @args.AES2 {
  80.         type integer
  81.     }
  82.     @args.AES3 {
  83.         type integer
  84.     }
  85.     type asym
  86.     playback.pcm {
  87.         type hooks
  88.         slave.pcm {
  89.             type hw
  90.             card $CARD
  91.             device 4
  92.         }
  93.         hooks.0 {
  94.             type ctl_elems
  95.             hook_args [
  96.             {
  97.                 interface PCM
  98.                 name "IEC958 Playback PCM Stream"
  99.                 device 4
  100.                 lock true
  101.                 preserve true
  102.                 value [ $AES0 $AES1 $AES2 $AES3 ]
  103.             }
  104.             ]
  105.         }
  106.     }
  107.     hint.device 4
  108. }
  109.